Quantum Programming Languages: An Introductory Overview
نویسنده
چکیده
ly. In Selinger, P. (ed.) Proc. 2nd Int. Workshop on Quantum Programming Languages, Turku, Finland, July 12– 13, pp. 57–73. Turku Centre for Computer Science. [45] Coecke, B. (2005) De-linearizing linearity: projective quantum axiomatics from strong compact closure. In Selinger, P. (ed.) Proc. 3rd Int. Workshop on Quantum Programming Languages, Chicago, USA, June 30 to July 1, pp. 43–63. Electronic Notes in Theoretical Computer Science. [46] van Tonder, A. (2003). Quantum computation, categorical semantics and linear logic. Available at arXiv:quant-ph/
منابع مشابه
Capsule Reviews
Quantum Programming Languages: An Introductory Overview. R. RÜDIGER During the first quarter of the 20th century, much research which was later to form the foundations of computer science has been laid down. Quantum theory, being the theory of physical processes at an atomic and subatomic scale, was one of the subjects that was also studied then. However, the influence of quantum concepts in th...
متن کاملHow to Design Class Hierarchies
We report on the experience of teaching introductory second semester computer science course on Fundamentals of Computer Science that uses our curriculum How to Design Class Hierarchies 1 and the ProfessorJ programming langugages implemented within the DrScheme programming environment. This comprehensive curriculum for an introductory course is focused on principled design of class based progra...
متن کاملThe Role of Programming Paradigms in the First Programming Courses
The choice of the first programming language and the corresponding programming paradigm is critical for later development of a programmer. Despite the huge number of programming languages introduced over the last fifty years, the key issues in programming education remain the same and choosing appropriate first programming language is still challenging. In this paper we overview some of the mos...
متن کاملIssues highlighted by the implementation of a visual programming tool for an introductory programming course
An introductory programming course should offer students problem solving analysis and design experience as well as exposure to the basic ideas of algorithmic thinking. Many introductory programming courses, unfortunately, tend to concentrate on the syntax of a programming language at the expense of developing problem solving skills. Coupled to this are the ever-increasing complexity of modern p...
متن کاملIntroductory Programming Languages at Australian Universities at the Beginning of the Twenty First Century
Introductory programming instructors in Australian universities are choosing the programming language they teach primarily based on a perception of industry demand. This paper examines if this perception is justifiable, and offers instructors of all programming languages an insight into the issue of academic and industry balance, now and into the future.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Comput. J.
دوره 50 شماره
صفحات -
تاریخ انتشار 2007